be curled up - Alemán Inglés Diccionario